home *** CD-ROM | disk | FTP | other *** search
/ Game.EXE 2005 January / My Disc.iso / patch / Zoo Tycoon 2 / zoo2patch.exe / x001_000.z2f / ai / Tasks / guests / attack / Attack.tsk
Encoding:
Text File  |  2004-11-15  |  2.5 KB  |  70 lines

  1. <BFAITaskTemplateList>
  2.    <BFAITaskTemplate Name="EvadeAttack" UniqueID="attack:EvadeAttack" Priority="5">
  3.       <BFAICreateData>
  4.          <Subjects>
  5.             <Guest/>
  6.                         <Qualifiers inWater_OR_onLand="true"/>            
  7.          </Subjects>
  8.          <Targets>
  9.             <fromToken/>
  10.             <Qualifier inHabitat="true"/>
  11.          </Targets>
  12.          <Objects>
  13.             <t_Attack/>
  14.          </Objects>
  15.       </BFAICreateData>
  16.       <BFAIEvalData fixedScore="100"/>
  17.       <BFBehExecTask>
  18.          <ZTBehFeedback>
  19.             <ZTFeedbackData>
  20.                <ZTActionInfo locID="guestactions:RunningFromAnimal" useTargetName="true"/>
  21.             </ZTFeedbackData>
  22.          </ZTBehFeedback>
  23.          <ZTBehFeedback>
  24.             <ZTFeedbackData>
  25.                <ZTThoughtInfo locID="guestthoughts:RunningFromAnimal" priority="1" timeout="30" global="true" useTargetName="true"/>
  26.             </ZTFeedbackData>
  27.          </ZTBehFeedback>
  28.          <BFBehEvasion evasionRadius="30" locoSpeed="scream"/>
  29.       </BFBehExecTask>
  30.       <BFAICompletionData>
  31.          <BFAIAttributeFloatMap happiness="50"/>
  32.       </BFAICompletionData>
  33.       <BFAIFailureData/>
  34.    </BFAITaskTemplate>
  35.    <BFAITaskTemplate Name="InteractEscapedAnimal" TaskDelayMin="60" TaskDelayMax="120" UniqueID="attack:InteractEscapedAnimal">
  36.       <BFAICreateData>
  37.          <Subjects>
  38.             <Guest/>
  39.          </Subjects>
  40.          <Targets>
  41.             <fromToken/>
  42.             <Qualifier inHabitat="true"/>
  43.          </Targets>
  44.          <Objects>
  45.             <t_InteractAnimal/>
  46.          </Objects>
  47.       </BFAICreateData>
  48.       <BFAIEvalData fixedScore="100"/>
  49.       <BFBehExecTask>
  50.          <ZTBehFeedback>
  51.             <ZTFeedbackData>
  52.                <ZTActionInfo locID="guestactions:WavingAnimal" useTargetName="true"/>
  53.             </ZTFeedbackData>
  54.          </ZTBehFeedback>
  55.          <BFBehFaceTarget/>
  56.          <BFBehHeadLook/>
  57.          <BFBehAnimate targetAnim="Stand_Wave" playTime="3"/>
  58.          <BFBehAnimate targetAnim="Stand_Idle" playTime="15"/>
  59.          <BFBehHeadLook disengage="true"/>
  60.          <ZTBehFeedback>
  61.             <ZTFeedbackData>
  62.                <ZTThoughtInfo locID="guestthoughts:AnimalEscapedGood" priority="0" timeout="30" global="true" useTargetName="true"/>
  63.             </ZTFeedbackData>
  64.          </ZTBehFeedback>
  65.       </BFBehExecTask>
  66.       <BFAICompletionData/>
  67.       <BFAIFailureData/>
  68.    </BFAITaskTemplate>
  69. </BFAITaskTemplateList>
  70.